<script>
	// #ifndef H5
	import { weixin } from "@/api/index.js";
	// #endif

	export default {
		onLaunch: function() {
			// H5端不执行下面的代码
			// #ifndef H5
			uni.login({
				// 此处直接解构了code，原本是res，相当于 let {code} = res
				success: async ({ code }) => {
					// 发送 res.code 到后台换取 token
					let { status, data } = await weixin.auth_login({ code });
					if (status === 200) {
						uni.setStorageSync('token', data.token);
					}
				}
			});
			// #endif

		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import "uview-ui/index.scss";

	page {
		height: 100%;
	}
</style>